package come.bjpowernode.javase.thread;
/*
分析一下程序有几个线程？
    除垃圾回收线程之外，有几个线程:1个；
    因为只有一个栈。

 */
public class ThreadTest01   {
    public static void main(String[] args) {
        System.out.println("main begin");
        m1();
        System.out.println("main over");
    }

    private static void m1() {
        System.out.println("m1 begin");
        m2();
        System.out.println("m1 over");
    }

    private static void m2() {
        System.out.println("ma begin");
        m3();
        System.out.println("m2 over");
    }

    private static void m3() {
        System.out.println("m3 execute");
    }
}
